Browse all books

Books published by publisher No Starch Press

  • The LEGO BOOST Idea Book: 95 Simple Robots and Hints for Making More!

    Yoshihito Isogawa

    Paperback (No Starch Press, Sept. 25, 2018)
    The LEGO® BOOST® Idea Book contains dozens of ideas for building simple robots with the LEGO BOOST set.The LEGO® BOOST® Idea Book explores 95 creative ways to build simple robots with the LEGO BOOST set. Each model includes a parts list, minimal text, screenshots of programs, and colorful photographs from multiple angles so you can re-create it without step-by-step instructions.You'll learn to build robots that can walk and crawl, shoot and grab objects, and even draw using a pen! Each model demonstrates handy mechanical principles that you can use to come up with your own creations.Models come with building hints and ideas for putting your own spin on things. Best of all, every part you need to build these models comes in the LEGO BOOST Creative Toolbox (set #17101).
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    Al Sweigart

    Paperback (No Starch Press, April 14, 2015)
    If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to:–Search for text in a file or across multiple files–Create, update, move, and rename files and folders–Search the Web and download online content–Update and format data in Excel spreadsheets of any size–Split, merge, watermark, and encrypt PDFs–Send reminder emails and text notifications–Fill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don’t spend your time doing work a well-trained monkey could do. Even if you’ve never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.Note: The programs in this book are written to run on Python 3.
  • The Game Console: A Photographic History from Atari to Xbox

    Evan Amos

    (No Starch Press, Nov. 6, 2018)
    The Game Console is a tour through the evolution of video game hardware, with gorgeous full-color photos of 86 consoles. You’ll start your journey with legendary consoles like the Magnavox Odyssey, Atari 2600, Nintendo Entertainment System, and the Commodore 64. The visual nostalgia trip continues with systems from the 1990s and 2000s, and ends on modern consoles like the Xbox One, PlayStation 4, and Wii U.Throughout the book, you’ll also discover many consoles you never knew existed, and even find a rare peek at the hardware inside several of history’s most iconic video game systems.
  • Learn to Program with Minecraft: Transform Your World with the Power of Python

    Craig Richardson

    Paperback (No Starch Press, Dec. 1, 2015)
    You’ve bested creepers, traveled deep into caves, and maybe even gone to The End and back—but have you ever transformed a sword into a magic wand? Built a palace in the blink of an eye? Designed your own color-changing disco dance floor?In Learn to Program with Minecraft®, you’ll do all this and more with the power of Python, a free language used by millions of professional and first-time programmers!Begin with some short, simple Python lessons and then use your new skills to modify Minecraft to produce instant and totally awesome results. Learn how to customize Minecraft to make mini-games, duplicate entire buildings, and turn boring blocks into gold.You’ll also write programs that:–Take you on an automated teleportation tour around your Minecraft world–Build massive monuments, pyramids, forests, and more in a snap!–Make secret passageways that open when you activate a hidden switch–Create a spooky ghost town that vanishes and reappears elsewhere–Show exactly where to dig for rare blocks–Cast a spell so that a cascade of flowers (or dynamite if you’re daring!) follows your every move–Make mischief with dastardly lava traps and watery curses that cause huge floodsWhether you’re a Minecraft megafan or a newbie, you’ll see Minecraft in a whole new light while learning the basics of programming. Sure, you could spend all day mining for precious resources or building your mansion by hand, but with the power of Python, those days are over!Requires: Windows 7 or later; OS X 10.10 or later; or a Raspberry Pi. Uses Python 3
    W
  • The LEGO Neighborhood Book 2: Build Your Own City!

    Brian Lyles, Jason Lyles

    Paperback (No Starch Press, Nov. 6, 2018)
    Step-by-step instructions show how to build detailed LEGO models of neighborhoods - complete with homes, stores, restaurants, barbershops, and more.Enter the fantastical world of model building. The LEGO Neighborhood Book 2 is a full-color guide to creating intricate, bustling LEGO neighborhoods, and cities. In this second volume, a follow up to the runaway best-selling first volume, readers learn even more ways to create classic architectural styles using only LEGO bricks. In addition to creating entire buildings, LEGO model-building experts Brian and Jason Lyles also show readers how to create interesting architectural features like cornices, false fronts, porches, and detailed interiors and furniture. With instructions for three buildings and many smaller builds, The LEGO Neighborhood Book 2 is sure to provide hours of building fun and inspiration for readers of all ages.
  • The LEGO Neighborhood Book: Build Your Own LEGO Town!

    Brian Lyles, Jason Lyles

    Paperback (No Starch Press, Sept. 14, 2014)
    In The LEGO Neighborhood Book, you’ll create buildings with real-world details like cornices and facades, and try your hand at interior design by filling your buildings with furniture and light fixtures. Then add the finishing touches to your models with plants, traffic lights, scaffolding, and park benches. Snap together a few houses, shops, and apartment buildings to create your own neighborhood!Inside you’ll find:–Complete, step-by-step instructions for four multistory buildings–Dozens of inspiring ideas to use in your own models–Mini builds for a recliner, old-time lamp post, traffic light, and more–A gallery of the authors’ designsFor ages 10+
    W
  • The LEGO Architect

    Tom Alphin

    Hardcover (No Starch Press, Sept. 1, 2015)
    Travel through the history of architecture in The LEGO Architect. You’ll learn about styles like Art Deco, Modernism, and High-Tech, and find inspiration in galleries of LEGO models. Then take your turn building 12 models in a variety of styles. Snap together some bricks and learn architecture the fun way!
    X
  • The LEGO Animation Book: Make Your Own LEGO Movies!

    David Pagano, David Pickett

    Paperback (No Starch Press, Oct. 16, 2016)
    Have you ever wondered what your LEGO creations would look like on the big screen? The LEGO Animation Book will show you how to bring your models to life with stop-motion animation—no experience required! Follow step-by-step instructions to make your first animation, and then explore the entire filmmaking process, from storyboards to post-production.Along the way, you’ll learn how to:–Create special effects like explosions and flying minifigures–Convey action and emotion with your minifigure actors–Design sets for animation—make three buildings look like an entire city!–Light, frame, and capture consistent photos–Add detail and scope to your films by building in different scales–Build camera dollies and rigs out of LEGO bricks–Choose cameras, software, and other essential animation toolsDive into the world of animation and discover a whole new way to play!For ages 10+
    P
  • The LEGO Christmas Ornaments Book, Volume 2: 16 Designs to Spread Holiday Cheer!

    Chris Mcveigh

    Hardcover (No Starch Press, Oct. 23, 2018)
    Building instructions for 16 clever Christmas ornaments that can be built from standard LEGO parts that fans are likely to have in their collection. These small and uncomplicated ornaments are quick to build and a joy to display.Readers can build 16 classic Christmas designs including a gingerbread house, Santa, reindeer, a snowman, a wreath, a poinsettia, and traditional shapes like baubles and modern geometric swirls. With easy-to-follow instructions and stunning full color photography, The LEGO Christmas Ornaments Book, Volume 2 will help you spread some holiday cheer with LEGO in no time!
    O
  • The LEGO Power Functions Idea Book, Volume 1: Machines and Mechanisms

    Yoshihito Isogawa

    Paperback (No Starch Press, Oct. 1, 2015)
    This first volume of The LEGO Power Functions Idea Book, Machines and Mechanisms, showcases small projects to build with LEGO Technic gears, motors, gadgets, and other moving elements. You’ll find hundreds of clever, buildable mechanisms, each one demonstrating a key building technique or mechanical principle.You’ll learn to build sliding doors, grasping claws, rack-and-pinion mechanisms, and ball-shooting devices of every sort!Each model includes a list of required parts and colorful photographs that guide you through the build without the need for step-by-step instructions. As you build, you’ll explore the principles of simple machines, gear systems, power translation, and more.
    W
  • ScratchJr Coding Cards: Creative Coding Activities

    Marina Umaschi Bers, Amanda Sullivan

    Cards (No Starch Press, July 3, 2018)
    The ScratchJr Coding Cards are a deck of 75 activity cards covering fun and exciting projects designed to educate young children with the visual programming language, ScratchJr.ScratchJr is a free, introductory computer programming language that runs on iPads, Android tablets, Amazon tablets, and Chromebooks. Derived from Scratch, the wildly popular programming language used by millions of kids worldwide, ScratchJr helps even younger children (5 to 7 years old) create their own playful animations, interactive stories, and dynamic games.The ScratchJr Coding Cards encourage kids to think creatively and systematically while developing computational thinking skills. Kids will learn powerful ideas about computer science by using ScratchJr programming blocks to make characters move, jump, dance, sing, and more. As they work through the deck, they will become creative thinkers and problem solvers.Written by the ScratchJr co-creator, Prof. Marina Umaschi Bers, and Dr. Amanda Sullivan, the exercises in ScratchJr Coding Cards will encourage kids to develop coding skills as well as foundational concepts for literacy, math, planning, and problem-solving, all while having fun. The cards are created using the pedagogical approach developed by Prof. Bers to teach coding in a playful way to young children.
    P
  • The LEGO Zoo: 50 Easy-to-Build Animals

    Jody Padulano

    Paperback (No Starch Press, Nov. 6, 2018)
    A children's book that shows how to build 50 simple models of LEGO animals using only standard LEGO parts that every LEGO fan has in their collection.The LEGO Zoo book shows kids of any age how to build 50 simple animal models using only standard LEGO parts that are already likely to be in their collection. You'll learn how to build models of animals like crocodiles, zebras, wolves, lions, flamingos, plus many more. Projects are ordered by increasing difficulty making it easy to jump in without getting in over your head. The animals are so cute and goofy, whether building as a family or solo The LEGO Zoo is sure to deliver a roaring good time!
    O